Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1987
Offers telehealth
NPI: 1013905306
Practice Locations (2)
GREEN OAKS PHYSICAL THERAPY LIMITED PARTNERSHIP
350 MERCEDES ST
BENBROOK, TX 761262593
8177175390
NORTH HILLS FAMILY PRACTICE, PA
300 N RUFE SNOW DR
KELLER, TX 762484235
8174313800
Source: CMS National Downloadable File, September 2026.