Address 1530 S Duff Ave # 1 Ames IA 50010 United States
Phone: (515) 233-2033 Open 24 Hours a Day: No