Map location of
Bloomer Creek, Romulus, NY, USA

Romulus, New York, United States