Dr. Gregory Hall MD
NPI: 1710970025
Dr. Gregory Hall MD is a General Surgery specialist focused health provider in Mooresville, North Carolina. Dr. Gregory Hall MD graduated from OTHER in 1990. Having more than 34 years of diverse experiences, especially in General Surgery, affiliates Call Dr. Gregory Hall MD on phone number 7046646677 for more information and advice or to book an appointment.
City | Mooresville |
State | North Carolina |
Address 1 | 150 FAIRVIEW RD |
Address 2 | SUITE 300 |
Postal Code | 28117 |
Phone | 7046646677 |
Fax | 7046631009 |
PAC ID | 6709866452 |
Gender | M |
Credential | MD |
Medical School Name | OTHER |
Graduation Date | 1990 |
Primary Specialty | General Surgery |
Secondary Specialties | Pulmonary Disease |
Hospitals |