Upload Photo

Around Bellmore/North Bellmore

The Bellmores are located along the South Shore of Long Island. They are divided into hamlets Bellmore and North Bellmore.
newsday.com/bellmore
Sign up for community newsletters.