John Greggory Edwards, DDS, Dentist

1785 San Carlos Ave
Ste 6
San CarlosCA  94070-2026 (San Mateo County)


Phone: 650-591-9977
Fax: 650-637-2005

NPI: 1427148865
License Number: 24772 (CA)