Dr. Crouch graduated from the Wake Forest School of Medicine in 1982. He works in Leesburg, FL and 5 other locations and specializes in Thoracic Surgery and Surgery. Dr. Crouch is affiliated with Cleveland Clinic Martin North Hospital.
View More
Dr. Crouch graduated from the Wake Forest School of Medicine in 1982. He works in Leesburg, FL and 5 other locations and specializes in Thoracic Surgery and Surgery. Dr. Crouch is affiliated with Cleveland Clinic Martin North Hospital.
RESIDENCY
Hennepin County Medical Center
MEDICAL SCHOOL
Wake Forest School Of Medicine - 1982