Tebughna Pull-Tabs Tebughna Pull-Tabs Locations: Tudor Store: 2458 E. Tudor Road, Anchorage, AK 99507.Phone: (907) 868-1989