Map of Lake Howell Plaza Shopping Center in Orange County, FL:

Lake Howell Plaza Shopping Center Orange Orlando East 28.6233 -81.3252