Celia H Elbrecht, MD, Psychiatry & Neurology

126 Farm St
IthacaNY  14850-3767 (Tompkins County)


Phone: 607-319-4472
Fax: 607-319-4472

NPI: 1285955740
License Number: 256579-1 (NY)