Roderick Fajardo Pangilinan, DDS, Dentist

4123 University Ave
San DiegoCA  92105-1418 (San Diego County)


Phone: 619-521-0033
Fax: 619-521-0961

NPI: 1386711901
License Number: 54295 (CA)