Breadcrumb Home Location NEO Medical Center NEO Medical Center Address 10 South Treaty Road Miami OK 74354 Get Directions Phone 918-542-6644 Fax 918-595-0208 Page Contents Accepted Insurances Patient Billing Medical Records Saint Francis Careers Accepted Insurances Patient Billing How to Request Your Medical Records The Benefits of Working at Saint Francis