Flickabirds Resort — FDA Facility Profile

FEI 3036237436

Flickabirds Resort (FEI 3036237436) located in Rush City, MN, United States has FDA compliance records.

Facility Details

Location
Rush City, MN (United States)