Balboa Med Clinic5.06 votes | 4 reviews 2604.8 m, ADA, Credit Cards 2604.8 miles, ADA, Credit Cards 16442 Vanowen StLake Balboa, CA 91406818-804-3327818-804-3327"Great deals,!!!!!!!!!!!!""Great deals,!!!!!!!!!!!!"