Amberwood Estates Nursing And Rehabilitation

5303 Bermuda Drive, Saint Louis, MO 63121

Care offered: Skilled nursing

Phone: 3143850910

Source: cms:nursing-homes (as of 7 August 2026)