South Bay Dental Arts admin 4 years ago 345 F St., Ste. 290 Chula Vista, CA 91910 (619) 637-1142 WEBSITE