Found 2 places
Address: 214 West Main St, Cedar Rapids, NE 68627
Latitude: 41.5599 (41°33′36″N), Longitude: -98.1442 (98°8′39″W)
Phone: (308) 358-0166
Latitude: 41.5595 (41°33′34″N), Longitude: -98.1492 (98°8′57″W)