Short's Place Menlo IA
Add Website
Close
Short's Place
Be first to review 507 Sherman St,Menlo IA 50164 Phone Number: (641) 524-9203
Short's Place Store Hours
Hours may fluctuate
Post a review
Short's Place Nearby
Locations Closest to You miles-
Short's Place - Stuart 509 N Sherman St4.75