Benjamin Rodriguez

NPI # 

Practice Address:

1852 Hillview St Ste 301

Sarasota, FL, 34239-3638

Practice Phone:

941-262-0400

Practice Fax:

941-262-0410

License Number:

0101236679

License State:

VA

Taxonomy Grouping:

Allopathic & Osteopathic Physicians

Taxonomy Classification:

Internal Medicine

Taxonomy Code:

207R00000X