Skip to main content
Balboa Dentistry
Get directions to Balboa Dentistry at 5222 Balboa Ave. Suite 72, 7th Floor San Diego, CA 92117 opens in a new tab
  Call 24/7 858-277-5141

Cherry Financing