Leroy Southmayd III, MD, Internal Medicine

1202 W Wilshire Blvd
Oklahoma CityOK  73116-6109 (Oklahoma County)


Phone: 405-823-3073
Fax:

NPI: 1851351969
License Number: 17164 (OK)