Avalon Garden Nursing & Rehabilitation Center
4359 Taft Ave
St Louis, MO 63116
Avalon Garden Nursing & Rehabilitation Center is located within the Bevo Mill neighborhood of St Louis, Missouri. It is a 77 room nursing care facility. The encompassing area is heavily populated, with about 45,000 residents in the 63116 ...
3 miles away from Shrewsbury, MO