6310 Miramar Rd.
San Diego, CA 92121
Mon - Fri 8am - 5pm
Sat 9am - 5pm
Closed Christmas Eve, Christmas Day and New Year's Day
Drop off Monday by 9am, Pick up Wednesday after 12pm
Drop off Wednesday by 9am, Pick up Monday after 12pm
For pricing and more information, click here