Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 1973
Offers telehealth
NPI: 1538249115
Practice Locations (3)
BAYLOR COLLEGE OF MEDICINE
2 GREENWAY PLZ, SUITE 900
HOUSTON, TX 770460205
BAYLOR COLLEGE OF MEDICINE
7200 CAMBRIDGE ST
HOUSTON, TX 770304202
POST THERAPY LLC
8008 ASHLANE WAY, SUITE 120
SPRING, TX 773822106
2819144679
Source: CMS National Downloadable File, September 2026.