This is the nearest street address. [ 234 DELLWOOD RD Amherst NY, 42.978264, -78.799525 ].
Neighborhoods:
0.098 km near the corner of Ivyhurst RD N and STATE RTE 263
0.132 km near the main intersection of Millersport Hwy and Sheridan Dr
|
42.97839, -78.79976
|