Bethesda Barclay House
230 S Brentwood Blvd, St. Louis, MO, 63105
4.0
(1 reviews)
"I was able to tour the Bethesda Barclay House. The apartments were very large, very light, with big windows, and I liked that very much about the place. They had many planned activities every day. The staff I met was the gentleman giving the tour, an..."
READ MORE