Scott C. Baird, D.M.D. ★★★★☆4.0 (28) Dentists Oral surgeon · Dental implants provider · Oral and maxillofacial surgeon 720 Cowper St, Palo Alto, CA 94301 Call Website Details →