Contact Us
Kids Depot of Otay Ranch is located at 1394 East Palomar St. in the Heritage Towne Center accross from Heritage Park, and the New Metro Rapid Transit Heritage Station the Rapid MTS Line connecting Otay International Border with downtown San Diego.
Driving: Enter the Center from E. Palomar via Santa Rita or Santa Andrea St. Parking is in the back.
Padestrian: Utilize the main entrance near Heritage Station crosswalk into the Towne Center.
1394 E. Palomar StreetChula Vista, CA 91913
Phone: (619) 656-0506
Fax: (619) 271-6487
Email: info@kids-depot.com