MARY RYDER HOME

Nursing Facility/Intermediate Care Facility

Active Organization
NPI: 1588871701

Practice Address

4361 OLIVE ST
Saint Louis, MO 63108

Phone: (314) 531-2981

Frequently Asked Questions

NPI 1588871701 is the National Provider Identifier for MARY RYDER HOME, a Nursing Facility/Intermediate Care Facility provider located in Saint Louis, MO. This NPI was enumerated on May 17, 2007.

Quick Facts

NPI
1588871701
Type
Organization
Enumerated
May 17, 2007
Last Updated
Jun 4, 2019

Nearby Providers