Floresta Plaza Dental

579 Floresta Boulevard, San Leandro, CA 94578