My Back Yard Garden Spot in Elmira, New York
- Home
- Rest Stops
- New York
- My Back Yard Garden Spot in Elmira, New York
My Back Yard Garden Spot Contact Information
View Address, Phone Number, and Services for My Back Yard Garden Spot, a Rest Stop at South Main Street, Elmira, NY.
- Name
- My Back Yard Garden Spot
- Address
-
1205 South Main Street
Elmira,
New York,
14904
- Phone
- 607-734-3772
- Services
- Rest Stop
Map of My Back Yard Garden Spot in Elmira, New York
View map of My Back Yard Garden Spot, and get driving directions from your location
.