Robert Capehart, MD, Family Medicine

1110 E 18th St
TulsaOK  74120-7409 (Tulsa County)


Phone: 918-361-2771
Fax:

NPI: 1003343831
License Number: 8480 (OK)