1. Mary Kay Cosmetics 1040 Mary Peake Blvd, Hampton, VA 23666 Coordinate: 37.0268,-76.40585 Phone: (757) 838-4181