According to our records, this business is located at 152 Wilma Dr. in Maryville (in Madison County), Illinois 62062, the location GPS coordinates are: 38.711057 (latitude), -89.9592144 (longitude). Elmwood Health Care Center is categorized under Extended Care Facilities (SIC code 8051). Known organization manager is Sherry Rutte. You can contact the company by phone at (618) 344-7750.