Array ( [0] => 376885 [1] => 1494537 [2] => 367807 [3] => 932313 [4] => 377019 )
Island Surfboards is a Surf shop located in Cowes VIC 3922. It is one of the 841 Surf shops in Australia. Address of Island Surfboards is 147 Thompson Ave, Cowes VIC 3922, Australia. Island Surfboards can be contacted at 61359522578. Island Surfboards is located in a remote area, with less than 1 listed places around it Island Surfboards is rated 4.5 (out of 5 stars) by 29 reviewers on the web.
147 Thompson Ave, Cowes VIC 3922, Australia