Precinct 064 of Seminole County
Polling Place
St. Richard's Episcopal Church
5151 Lake Howell Rd
Winter Park, FL 32792
Polling Place Map
Precinct Statistics