1. Amcells 3121 Scott St, Vista, CA 92081 Coordinate: 33.13831,-117.23328 Phone: (760) 727-6666
2. Amcells 1351 Distribution Way Ste 1, Vista, CA 92081 Coordinate: 33.15034,-117.2378 Phone: (760) 727-6666