Gregory Hall B

Primary Specialty: General Surgery
Experience: 34 + years
Location
150 Fairview Rd
Suite 300
Mooresville, NC 28117-9500

About Gregory B Hall

Gregory B Hall is a General Surgery specialist in Mooresville, North Carolina. He graduated from Other with his medical degree in 1990. Gregory B Hall has more than 34 years of experience. His specialties include General Surgery.
Gregory B Hall is affiliated with many hospitals including Lake Norman Regional Medical Center.

Specialties

Education

Gregory Hall graduated from the Other in 1990.

Doctor Profile

First Name Gregory
Last Name Hall
Gender Male
NPI 1710970025
PECOS ID 6709866452

Affiliated Hospitals


171 Fairview Road, Mooresville, NC 28117
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Specialist 9600335 North Carolina

Locations

Gregory B Hall, MD
150 Fairview Rd
Suite 300
Mooresville, NC 28117-9500