Slater’s 50

2750 Dewey Rd #193 San Diego CA 92106 USA

(619) 398-2600

Location