Richard L Edelson, MD, Dermatology

15 York St
New HavenCT  06510-3221 (New Haven County)


Phone: 203-785-4632
Fax: 203-785-3315
Email: red***@*****le.edu

NPI: 1639160013
License Number: 026935 (CT)