Save my spot. (860) 200-8098. 624 W Main St, Ste 140. Norwich, CT 06360. Next available walk-in visit in 109 min. Virtual Visits now available..