David Stair, MD, Internal Medicine

677 S Main St
CheshireCT  06410-3158 (New Haven County)


Phone: 203-272-2248
Fax: 203-272-4470

NPI: 1528005675
License Number: 023081 (CT)