Address: Silver Strand Plaza LLC, 600 Palm Avenue #127, Imperial Beach, CA 91932, USA
Phone: 619-655-4363