Theresa Gray B

Primary Specialty: Physician Assistant
Experience: 14 + years
Location
19485 Old Jetton Rd
Suite 100
Cornelius, NC 28031-6583
+5 more locations


Phone Number
(704) 316-5170

About Theresa B Gray

Theresa B Gray is a Physician Assistant specialist in Cornelius, North Carolina. Her practice locations are also in Denver, NC, Huntersville, NC and Southern Shores, NC. She graduated from Duke University School Of Medicine with her medical degree in 2010. Theresa B Gray has more than 14 years of experience. Her specialties include Physician Assistant.
Theresa B Gray affiliates with no hospital. She cooperates with many other doctors and specialists in medical groups: Novant Medical Group Inc and Outerbanks Professional Services LLC.

Specialties

Education

Theresa Gray graduated from the Duke University School Of Medicine in 2010.

Medical Group Practices

Doctor Profile

First Name Theresa
Last Name Gray
Gender Female
NPI 1891959102
PECOS ID 8820264898

Medical Licenses

Specialization Classification License Number State
Physician Assistant

Locations

Theresa B Gray
19485 Old Jetton Rd
Suite 100
Cornelius, NC 28031-6583
(704) 316-5170


Theresa B Gray
269 Gillman Rd
Suite 200B
Denver, NC 28037-7919
(704) 316-3104


Theresa B Gray
269 Gillman Rd
Suite 100
Denver, NC 28037-7923
(282) 328-5500


Theresa B Gray
16525 Holly Crest Ln
Suite 210
Huntersville, NC 28078-4909
(704) 316-7760


Theresa B Gray
16525 Holly Crest Ln
Suite 150
Huntersville, NC 28078-4911
(980) 302-8525


Theresa B Gray
5565 N Croatan Hwy
Southern Shores, NC 27949-4090
(252) 449-7474