How many miles NORTH of Orlando..not the NW millage.
Address: 2400 N Terra Vista Blvd, Citrus Hills, FL 34442, USA
Steve Lee (Dragonfly) | Sep 16, 2019
About 75 miles
Alma Kietzman | Sep 16, 2019
I visited The Villages at Citrus Hills about a month ago and DO NOT recommend it. There is nothing to do there.
Thanks! Your answer is awaiting moderation.