Kady Self, MD, Physical Medicine & Rehabilitation

1700 S Broadway St Ste E
Oklahoma CityOK  73160-5302 (Cleveland County)


Phone: 405-735-8777
Fax: 405-735-8778

NPI: 1376136630
License Number: 3310 (OK)