Office Hours: Greensboro - 8:30-5:00 Monday thru Friday
                                      1:00-2:00 Lunch
                      High Point - 9:00-5:00 Monday thru Friday
                                      1:00-2:00 Lunch
                      Asheboro -  9:00-5:00 Tuesday thru Thursday
                                      1:00-2:00 Lunch
                   Kernersville -  9:00-5:00 Tuesday and Thursday
                                      1:00-2:00 Lunch

Holidays and Weekends:  If you have an urgent condition, call the office and you will receive a recorded message informing you as to which doctor is on call.


1602 Benjamin Parkway
Greensboro, North Carolina 27408
Phone 336-288-0010
Patient Care 336-282-4278
Insurance/Billing 336-282-2892
Fax 336-282-5754
Email gsostaff@piedmontendo.com


700 North Elm Street
High Point, North Carolina 27262
 Phone 336-889-5656
Fax 336-889-5681
Email hpstaff@piedmontendo.com



350 North Cox Street
Suite 21
Asheboro, North Carolina 27203
Phone 336-629-1444
Fax 336-629-4045
Email asheborostaff@piedmontendo.com



222 Broad Street
Kernersville, North Carolina 27282
Phone 336-423-5075
Fax 336-423-5072
Email kvillestaff@piedmontendo.com

Serving the Triad in 
 Greensboro, High Point, Asheboro and Kernersville.