Sean J Rodriguez, MD, Family Medicine

865 3rd Ave
#133
Chula VistaCA  91910-1349 (San Diego County)


Phone: 619-662-4100
Fax: 619-427-0134

NPI: 1780909903
License Number: A120576 (CA)