Scott S Oh, MD, Internal Medicine

1329 N University Dr Ste E5
NacogdochesTX  75961-4226 (Nacogdoches County)


Phone: 936-564-1176
Fax: 936-564-1227

NPI: 1861541211
License Number: 29467 (AZ)