Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1996
Offers telehealth
NPI: 1841373628
Practice Locations (2)
902 FROSTWOOD, SUITE 283
HOUSTON, TX 77024
902 FROSTWOOD DR, SUITE 283
HOUSTON, TX 770242403
2819101649
Source: CMS National Downloadable File, September 2026.