Montville Backus Family Health Center is located in Uncasville, United States on 80 Norwich-New London Turnpike. Montville Backus Family Health Center is rated 3.1 out of 5 in the category medical clinic in United States.
Address
80 Norwich-New London Turnpike
Service options
Online care
Accessibility
Wheelchair-accessible toilet