Medical school: UNIVERSITY OF TEXAS SOUTHWESTERN MEDICAL SCHOOL AT DALLAS
Graduated: 1979
Offers telehealth
NPI: 1598732463
Practice Locations (2)
141 LYNCH CREEK WAY, SUITE A
PETALUMA, CA 949542390
7077620001
715 SOUTHPOINT BLVD, SUITE C
PETALUMA, CA 949546836
7077786019
Source: CMS National Downloadable File, September 2026.