Rory P Houghtalen, MD, Psychiatry & Neurology

81 Lake Ave
RochesterNY  14608-1410 (Monroe County)


Phone: 585-368-6900
Fax: 585-423-9523

NPI: 1215033949
License Number: 168914 (NY)