1. Total Eye Care Optometrists 837 W Castillo Ave, Belen, NM 87002 Coordinate: 34.65986,-106.77838 Phone: (505) 864-8992