CPEC South Bay

Location Details

769 Medical Center Court #300, Chula Vista, CA 91911, USA
Office Hours
Monday-Thursday 5:30pm-8:30pm
Sunday 10:00am-2:00pm