Found 3 places
Address: 409 South Locust St, Glenwood, IA 51534
Latitude: 41.0422 (41°2′32″N), Longitude: -95.7442 (95°44′39″W)
Phone: (712) 527-4006
Address: 1206 South Locust St, Glenwood, IA 51534
Latitude: 41.037 (41°2′13″N), Longitude: -95.7499 (95°44′0″W)
Phone: (712) 527-1200
Site: www.medicap.com
Foursquare
Latitude: 41.0391 (41°2′21″N), Longitude: -95.7473 (95°44′50″W)