Verified Intermediate Care Facilities Beauvais Manor on the Park 3625 Magnolia Avenue Saint Louis, MO 63110 (314) 771-2990