1. Monster Steamer 1367 kenora pl, Escondido, CA 92027 Coordinate: 33.12353,-117.05837 Phone: (619) 201-9480