Costanza Apple Orchard - Belen, NM
The address is 5 Padilla Rd., Belen, NM. It is about 36 miles south of Albuquerque.
Visit Website
Latest Information from Facebook
Online Ratings
Location
Nearby Farms
Other NM Pumpkin Patches
The address is 5 Padilla Rd., Belen, NM. It is about 36 miles south of Albuquerque.