Olmsted Health Care Center, Inc.
Organisation · NPI 1265577845 · Skilled Nursing Facility
- Address
- 9027 Columbia Rd
Olmsted Falls, OH 44138 - Phone
- (440) 427-8884
Clinicians at this address
Matched by shared practice address, which is an inference rather than a stated relationship.
| Melanie Clevinger, MOTR/L | Occupational Therapist |
| Ericka Fisher | Psychiatric/Mental Health Nurse Practitioner |