Solo Shoes, Inc. admin 4 years ago 664 Palomar St., Ste. 1102 Chula Vista, CA 91911 (619) 425-4185 WEBSITE