Alibi Locations & Hours in San Diego, CA 95901

Alibi Store Details

  • Address
    1403 University Avenue
    San Diego, CA 95901
    Maps & Directions
  • Phone Number
    (619) 295-0881

Nearby Alibi Locations