Buena Vista Tire Shop Truck & Trailer Repair (619) 644-0882 3475 Buena Vista Ave, Lemon Grove, CA 91945, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 3475 Buena Vista Ave, Lemon Grove, CA 91945, USA (619) 644-0882 City Lemon Grove State CA Country United States