Jarrod David Rodriguez PHARM.D.

NPI # 

Practice Address:

250 E Main St

Uvalde, TX, 78801-5639

Practice Phone:

830-278-3915

Practice Fax:

830-591-2033

License Number:

64939

License State:

TX

Taxonomy Grouping:

Pharmacy Service Providers

Taxonomy Classification:

Pharmacist

Taxonomy Code:

183500000X