The Talbot Manor
St. Thomas, Ontario
About This Business
The Talbot Manor is a retirement residence in St. Thomas, Ontario. Its amenities include a dining room, hair and nail salon, and bar and lounge.
Business Categories
Ratings and Reviews
Be the First to Review