Santa of Rio Rancho
- Rio Rancho, NM
- Santa Claus
- 10 miles from Albuquerque
- 31 Verified Bookings
Judy O. said “Everything from set up to the grand entrance and take down was a professional! The kids and families had a wonderful time and were able to capture great…”