1. Vacation On Canvas 2113 Post Office St, Galveston, TX 77550 Coordinate: 29.30476,-94.79167 Phone: (409) 974-4063