Libraries go Results Found: 13 Button group with nested dropdown York County Public Library York County Public Library 100 Long Green Blvd. Yorktown VA 23693 (757) 890-5107 Williamsburg Regional Library Williamsburg Regional Library 515 Scotland Street Williamsburg VA 23185 (757) 741-3300 Phoebus Branch Library Phoebus Branch Library 1 South Mallory St. Hampton VA 23663 (757) 727-1149 Pearl Bailey Branch Library Pearl Bailey Branch Library 2510 Wickham Ave. Newport News VA 23607 (757) 247-8677 Virgil I. Grissom Branch Library Virgil I. Grissom Branch Library 366 DeShazor Dr. Newport News VA 23608 (757) 369-3190 James City County Regional Library James City County Regional Library 7770 Croaker Road Williamsburg VA 231887004 (757) 741-3300 Newport News Public Libraries Newport News Public Libraries 700 Town Center Dr., Ste. 300 Newport News VA 23606 (757) 926-1350 West Avenue Branch Library West Avenue Branch Library 30th Street & West Avenue Newport News VA 23607 (757) 926-8506 Willow Oaks Branch Library Willow Oaks Branch Library 227 Fox Hill Rd. Hampton VA 23669 (757) 850-5114 Main Street Branch Library Main Street Branch Library 110 Main St. Newport News VA 23601 (757) 591-4858 Newport News Libraries & Information ... Newport News Libraries & Information Services 700 Town Center Dr., Ste. 300 Newport News VA 23606 (757) 926-1350 Northampton Branch Library Northampton Branch Library 936 Big Bethel Rd. Hampton VA 23666 (757) 825-4558 Hampton Public Library Hampton Public Library 4207 Victoria Blvd. Hampton VA 23669 (757) 727-1218