![Photo: Dr. Richard Epstein, MD](https://photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg)
Dr. Richard Epstein, MD
Internal Medicine
Make an Appointment
(860) 533-4686Telehealth services available
Urgent Care at South Windsor is located at 2800 Tamarack Ave Ste 105, South Windsor, CT 06074.
Providers at Urgent Care at South Windsor specialize in Internal Medicine.
One provider practices at Urgent Care at South Windsor.
Use the insurance check on this page to verify if Urgent Care at South Windsor is in-network.