1 more results for dentures in San Leandro, California
San Leandro, California, United States
The greatest value in dentistry is quality. Floresta Plaza Dental offer world-class dental care at an affordable price. We have a highly trained team, use the best materials, and take advantage of the latest technology so you always benefit from the best dentistry possible.Timing : Tues to Thur 8:30…