Own or manage a place in town?
Flag as Inappropriate
Dr. James Fanning is an internist in North Haven. Please call the number provided to schedule an appointment.