Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
Offers telehealth
NPI: 1093701054
Practice Locations (2)
GREEN OAKS PHYSICAL THERAPY LIMITED PARTNERSHIP
350 MERCEDES ST
BENBROOK, TX 761262593
8177175390
TEXAS HEALTH PHYSICIANS GROUP
5701 BRYANT IRVIN RD, SUITE 201
FORT WORTH, TX 761324026
8172632500
Source: CMS National Downloadable File, September 2026.