12142 Jefferson Ave Newport News, VA 23602 (757) 249-2007
Tip: Always call ahead to check opening hours.