Philip Mark Self, MD, Internal Medicine

410 4th St
Ste G
AlvaOK  73717-2363 (Woods County)


Phone: 580-327-5442
Fax: 580-327-2207
Email: phi***@*****al.net

NPI: 1902806631
License Number: 14793 (OK)