Map location of
Dean Cove, Romulus, NY, USA

Romulus, New York, United States