Baywatch Manor

Glovertown

132 Main Street South, P.O. Box 357

Senior living in scenic Glovertown, NL

Our licensed personal care home is located in scenic Glovertown, Newfoundland. You’ll enjoy a better quality of life here with the help of our friendly and attentive staff, which includes a full-time registered nurse.There are a number of activities available to keep you busy throughout the day including regular church services from all denominations, crafts, games, movie night, and bingo.

Many people wonder if a personal care home is the right place for you to start living the next chapter of your life. Let us help you make the choice that’s best for you.

We provide personalized care that is tailored to each of our residents to ensure the best quality of life for the best chapter of life.

Connect with us


Baywatch Manor

132 Main Street South, P.O. Box 357 Glovertown Newfoundland and Labrador A0G 2M0