Where is Groveland Station?

Where is Groveland Station located?

Groveland Station, Groveland Station, United States of America (approx. 42.66338°, -77.76667°)


Where is Groveland Station on the map?