Short's Place

509 Sherman St Menlo IA 50164 USA

(641) 524-9203

Location