Pizza Mill & Sub Factory the Address: 1315 10th St, Alamogordo, NM 88310 Phone: (575) 434-1313 Payment: Pizza, Restaurants, Delicatessens, Deli Other Businesses: Pizza Patio at 2203 1st St, Alamogordo, NM 88310 Stella Rx at 2350 1st St, Alamogordo, NM 88310 Hot Stuff Pizza at 1957 Highway 54 S, Alamogordo, NM 88310 Tia Lupes' at 908 24th St, Alamogordo, NM 88310 Si Senor Restaurant at 1480 N White Sands Blvd, Alamogordo, NM 88310