Name Palmer StreetDescriptionPalmer Street, named from Sir Arthur Hunter Palmer (1819 - 1898), is located on the south side of Ross Creek inlet which runs parallel to the older city CBD which is now a pedestrian mall. The Street has been home to many cafes, restaurants and accommodation.Geolocation[1] AddressPalmer Street, South Townsville, 4810, Australia