Melinda Rother Allen, DO, Internal Medicine

100 Elmwood Ave
Ponca CityOK  74601-3406 (Kay County)


Phone: 580-716-1778
Fax: 918-787-2276

NPI: 1396737888
License Number: 3741 (OK)