Skip to content

Orchard Hill

Located in Sudbury, MA

Offers: Assisted Living

761 Boston Post Rd., Sudbury, MA

Phone: 9782183004

Orchard Hill Sudbury is a privately held assisted living community set on 25 landscaped acres in the historic town of Sudbury, Massachusetts. The facility offers 45 apartment homes designed with New England farmhouse architecture, providing personal care services, dining, activities, and supportive services for seniors throughout the MetroWest Boston area.

Loading facility…