Map location of
Elmwood Care Center, Onawa, IA, USA

222 North 15th Street, Onawa, Iowa, 51040, United States

Categories

Elmwood Care Center is a health facility located at 222 North 15th Street in Onawa, Iowa. Contact them at +1-712-423-2510.


Points of Interest near Elmwood Care Center

Additional information

  • Phone : +1-712-423-2510