1. Mail Quick Inc 1506 Girard Blvd NE, Albuquerque, NM 87106 Coordinate: 35.10056,-106.61271 Phone: (505) 255-6795