Found 2 places
Address: 403 South State St, Hubbard, IA 50122
Latitude: 42.3007 (42°18′2″N), Longitude: -93.2918 (93°17′31″W)
Phone: (641) 864-3264
Site: hubbardcarecenter.org
Latitude: 42.3053 (42°18′19″N), Longitude: -93.296 (93°17′46″W)