Medicared For All Logo

Teresa Ro in Oxford, North Carolina

Home North Carolina Oxford

Teresa Ro has Dermatology as her primary medical specialty. Their primary office is: 203 E Industry Dr in Oxford, North Carolina. There is an additional office location, for a total of two, for Teresa Ro that can be viewed further down.

They're a part of the: Triangle Dermatology Associates Pa medical group which has around 7 members. You can call their office at 919-692-1580 to schedule an appointment. They also accept the Medicare-approved amount as payment in full. They attended University Of North Carolina At Chapel Hill School Of Medicine and graduated in 2017 (around 7 years of experience). They are not listed as doing telehealth appointments, but this may have changed. It can't hurt to call and check. If anything it may encourage them to make them available if they are not currently.


Teresa Ro Office Phone and Directions

Teresa Ro
Triangle Dermatology Associates Pa
203 E Industry Dr
Oxford, North Carolina 27565
919-692-1580


Patient Ratings
Please rate your experience with Teresa Ro below to help others make a more informed decision. Thanks!
Current Rating: Loading...

Phone: 919-692-1580


Enter a starting address:


Healthcare Info for Teresa Ro

Medical School: University Of North Carolina At Chapel Hill School Of Medicine
Graduation Year: 2017
The Primary Medical Specialty for Teresa Ro is listed as: Dermatology
Approximate Years of Experience: 7
PAC (PECOS ID)#: 3274888193
NPI #: 1225566839
NPI Created On: 05/25/2017
NPI Last Updated Listed as: 07/21/2022
Primary Taxonomy Code: 207N00000X
License Number:
202101647
Listed Gender: Female

Additional Office Locations

1. Triangle Dermatology Associates Pa
3008 Pickett Rd
Durham, NC 27705
Group Members: 7

Phone: 919-692-1580

Enter a starting address:


Dermatology Professionals in Oxford

203 E Industry Dr
Oxford, NC
Triangle Dermatology Associates Pa

203 E Industry Dr
Oxford, NC
Triangle Dermatology Associates Pa

203 E Industry Dr
Oxford, NC
Triangle Dermatology Associates Pa

Providers in Triangle Dermatology Associates Pa

1.Lawrence Etter Md

203 E Industry Dr
Oxford Nc 27565-4001
Triangle Dermatology Associates Pa
Dermatology

2.Lawrence Etter Md

3008 Pickett Rd
Durham Nc 27705-6006
Triangle Dermatology Associates Pa
Dermatology

3.Craig Heinly

176 Flat River Church Rd
Roxboro Nc 27574-7825
Triangle Dermatology Associates Pa
Dermatology

4.Craig Heinly

3008 Pickett Rd
Durham Nc 27705-6006
Triangle Dermatology Associates Pa
Dermatology

5.Steven Higgins

203 E Industry Dr
Oxford Nc 27565-4001
Triangle Dermatology Associates Pa
Dermatology

6.Steven Higgins

3008 Pickett Rd
Durham Nc 27705-6006
Triangle Dermatology Associates Pa
Dermatology

View all 7 members of Triangle Dermatology Associates Pa medical group