Balboa Dental Care has been providing general dentistry & cosmetic dentistry for the entire family for over 20 years. It is our goal to make your dental experience as easy as possible. Location - Liberty Park Medical Center 4340 Genesee Ave. Suite 202, San Diego, CA 92117, directly behind El Pollo Loco Restaurant Services - We offer most general dental services in our office, from Invisalign...