Alex Ralph Demac, MD, Psychiatry & Neurology

530 Middlebury Rd Ste 202b
MiddleburyCT  06762-2557 (New Haven County)


Phone: 203-758-1817
Fax: 203-758-1817

NPI: 1588631964
License Number: 031681 (CT)