Republic Plaza in Babylon, New York

Republic Plaza in Suffolk County is a retail area. Republic Plaza also exists in Orange County.

Land Use
retail area