John Alexander Grimaldi, DO, Urology

450 4th Ave
Ste 312
Chula VistaCA  91910-4426 (San Diego County)


Phone: 619-420-0201
Fax: 619-425-7795
Email: drj***@*****il.com

NPI: 1821157033
License Number: 20A11355 (CA)