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
Triangle Dermatology Associates Pa
203 E Industry Dr
Oxford, North Carolina 27565
919-692-1580
Phone: 919-692-1580
Enter a starting address:
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
1. Triangle Dermatology Associates Pa
3008 Pickett Rd
Durham, NC 27705
Group Members: 7
Phone: 919-692-1580
Enter a starting address:
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
203 E Industry Dr
Oxford Nc 27565-4001
Triangle Dermatology Associates Pa
Dermatology
3008 Pickett Rd
Durham Nc 27705-6006
Triangle Dermatology Associates Pa
Dermatology
176 Flat River Church Rd
Roxboro Nc 27574-7825
Triangle Dermatology Associates Pa
Dermatology
3008 Pickett Rd
Durham Nc 27705-6006
Triangle Dermatology Associates Pa
Dermatology
203 E Industry Dr
Oxford Nc 27565-4001
Triangle Dermatology Associates Pa
Dermatology
3008 Pickett Rd
Durham Nc 27705-6006
Triangle Dermatology Associates Pa
Dermatology
View all 7 members of Triangle Dermatology Associates Pa medical group