Hours Of Operations Rainbow Michigan St Johns 48879 Rainbow Hours of Operation and Location in St Johns, MI 48879 4.8 - 139 votes 6600 W Lowe Rd, St Johns, MI 48879 (989) 227-2043 Get Directions Rainbow Hours Category: Accessories Apparel Electronics Shoes Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore St JohnsView More Apparel CarharttCoachJourneysAvenueDunham's Sports Sports ColemanSnap FitnessDunham's Sports Recommend For You Journeys Coach Boost Mobile Radio Shack Dunham's Sports Carhartt Eureka Coleman Pearle Vision Snap Fitness