DOCS Urgent Care & Primary Care - Stamford
2001 W Main St, Stamford 06902