101 Canal Landing Blvd, Rochester, New York 14626(585) 239-7300 Ste 8
Dr. Joan Thomas is a cardiologist at the Rochester Regional Health Sands-Constellation Heart Institute.