101 South Front Street
Goose Bay Glass is located one building south of the junction of Highways 12 and 287 in the center of Townsend.
Daily: 9:00am - 6:00pm
American Express, Cash, Discover, Master Card, Personal Check (In State), Personal Check (Out Of State), Travelers Checks, Visa
Educational Programs, Handicapped Accessible, Information, Instruction, Maps, Merchandise, Parking, Public Restroom
Folk Art, Shopping