28622 E 141st S St

Clinical Location

28622 E 141st S St, Coweta, OK 74429