Berry Patch Montpelier - Hours & Locations
Berry Patch - Montpelier
909 Washington Street, Montpelier ID 83254 Phone Number:(208) 847-2192Hours may fluctuate
Distance:3.65 miles
Hours may fluctuate