Hany Heshmat Keylada, MD, Family Medicine

4825 S Peoria Ave Ste 2
TulsaOK  74105-4555 (Tulsa County)


Phone: 918-960-7373
Fax: 918-960-9393

NPI: 1992088108
License Number: 01051816A (IN)