1. Hubbards Retreat 5253 Heceta Beach Rd, Florence, OR 97439 Coordinate: 44.01773,-124.10341 Phone: (541) 997-8964