Unleashed by Petco - Store 2150 Share: Pet Food & SuppliesRetailers Unleashed by Petco - Store 2150 Visit Website 5667 Balboa Avenue San Diego, CA 92111 (858) 495-0333 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.