1. Lords of detail 8310 nelson way, Escondido, CA 92026 Coordinate: 33.27514,-117.15136 Phone: (619) 928-8710