1. Zellwood Station & Country Club 2126 Spillman Dr, Zellwood, FL 32798 Coordinate: 28.71323,-81.58315 Phone: (407) 886-3303