1. Montoya's Lawn Mower Repair Shop 607 N Mesa Rd, Belen, NM 87002 Coordinate: 34.66736,-106.78731 Phone: (505) 600-2135
2. HomeSmart 520 S Main St, Belen, NM 87002 Coordinate: 34.65622,-106.77764 Phone: (505) 861-3681