Stephen Miller Baird, MD, Pathology

3350 La Jolla Village Dr
San DiegoCA  92161-0002 (San Diego County)


Phone: 858-552-8585
Fax: 858-642-3918

NPI: 1255393229
License Number: G25557 (CA)