1920 North Forest Avenue, Orlando, Florida 32803 USA
Photo Credit: www.cityoforlando.net
Claim copyright