Floresta Plaza Dental
Jul 13, 2020 04:25:54 AM
Address : 579 Floresta Blvd D, San Leandro, CA 94578
Tel : 510-895-8191
Timing : Tues to Thur 8:30am to 5:30pm, Fri - 8:30am to 2:00pm, Sat to Mon - Closed
Google Plus : https://www.google.com/maps/place/Floresta+Plaza+Dental/@37.7015542,-122.1463395,17z/data=!3m1!4b1!4m5!3m4!1s0x0:0x4e14c029442b3dc3!8m2!3d37.7015542!4d-122.1441508?hl=en