Carmel Country Plaza
Hours & Location
12880 Carmel Country Rd Ste D100,
San Diego, CA 92130
(858) 847-2767
Monday -Friday
9:00 AM - 8:00 PM
Saturday
10:00 AM - 8:00 PM
Sunday
10:00 AM - 6:00 PM
12880 Carmel Country Rd Ste D100,
San Diego, CA 92130
(858) 847-2767
Monday -Friday
9:00 AM - 8:00 PM
Saturday
10:00 AM - 8:00 PM
Sunday
10:00 AM - 6:00 PM