Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2015
Offers telehealth
NPI: 1407236474
Practice Locations (2)
2501 W BURBANK BLVD, SUITE 200
Burbank, CA 915052347
8954 E 57TH ST
TULSA, OK 741457938
Source: CMS National Downloadable File, September 2026.