Contact Info

Charles Andrew Opsahl, PhD
Office Location
Yale Health Center
55 Lock Street, Ste 3

New Haven, CT 06511
View on map...
Mailing Address
P.O. Box 205515
New Haven, CT 06520