L ClinicClaimed on Google Leafwell 869 Sullivan Ave #7, South Windsor, CT ★ 4.8(38) Price not listed TelehealthSame dayOnline booking♿ AccessibleEveningsWeekends ♡ ⇄ 1 location View on mapMap Website ↗ Details