Louis A Telesford, MD, Internal Medicine

2337 Whitney Ave
HamdenCT  06518-3539 (New Haven County)


Phone: 203-248-8142
Fax: 203-248-7764

NPI: 1023125523
License Number: 034211 (CT)