Rio Rancho NM Papa John's Pizza 1. 4300 Ridgecrest Dr SE, Rio Rancho, NM 87124 | Papa John's Pizza (505) 896-4242