Cartogiraffe.com

Thomas Russell Way

Thomas Russell Way is a two-lane federal highway with an allowed speed of 25 mph in George Town.