San Leandro Plaza Dental
263 Davis St, San Leandro 94577