Toggle navigation
Find
Sign up
Sign in
NY
Buffalo
Member
Amish Villa
Map and Directions
Amish Villa
8566 Main St
Buffalo
,
NY
14221
(716) 632-6474
member
ezlocal.com
Info
Reviews
Offers
Photos
Map
Business Map
Map Details
Area:
Buffalo, NY 14221
Coordinates:
42.96532, -78.673818
KML:
KML
Back to Amish Villa Profile
Night Mode