International Freedom Festival
6315 Huber St
Detroit
MI
48211
(313) 923-2920
Open Map
Description
International Freedom Festival is located at 6315 Huber St, Detroit, MI. This location is in the Airport neighborhood. This business specializes in Tourist Attractions.
by merchantcircle on May 29, 2015 from
merchantcircle
Carnivals
Entertainment
Entertainment Venue
Other - Performing Arts Companies