Rosa Isela Vizcarra MD

NPI # 

Practice Address:

7622 Louis Pasteur Dr , Ste 201

San Antonio, TX, 78229-4037

Practice Phone:

210-610-3859

Practice Fax:

210-641-2277

License Number:

M9722

License State:

TX

Taxonomy Grouping:

Allopathic & Osteopathic Physicians

Taxonomy Classification:

Family Medicine

Taxonomy Code:

207Q00000X