Contact Us

Windsor Skilled Nursing and Rehabilitation Center
265 North Main Street
South Yarmouth, MA 02664
Phone: 508-394-3514
Fax: 508-394-0515

To learn more, schedule a tour, or speak with our admissions department, please complete the contact form.

If your inquiry requires immediate attention, please contact us directly at 508-394-3514.