Ezra Eh Griffith, MD, Psychiatry & Neurology

95 Circular Ave
HamdenCT  06514-4004 (New Haven County)


Phone: 203-288-6253
Fax: 203-288-0948
Email: ezr***@*****le.edu

NPI: 1215926852
License Number: 018726 (CT)