Balboa Medical Center & Spa
16311 Ventura Blvd Suite 955
Encino, CA 91436
Phone: (818) 701-0017
Send Us A Message
Business Hours
Monday-Friday 9am – 6pm
Saturday 9am – 2pm
Sunday Closed