15 yrs ago•edgewaterreviewedBody Shop3760 Riley St, San Diego, CA 92110, USA*Stopped by here at about 2...