1. Current Edge 9723 Menaul Blvd NE, Albuquerque, NM 87112 Coordinate: 35.10935,-106.53199 Phone: (505) 886-2025