Get Directions to Balboa Newport Mobile Auto Detail Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Balboa Newport Mobile Auto Detail 1765 Santa Ana Avenue, Costa Mesa, CA 92627 +1 714-516-8830 View details Click to load map