Rose Petals Address: 308 12th Ave S, Nampa, ID 83651 Phone: (208) 467-2646 Payment: Nice to Know: Accepts Credit Cards Yes Restaurants, Florists Other Businesses: TCBY at 624 12th Ave S, Nampa, ID 83651 Jack in the Box at 1700 N Franklin Blvd, Nampa, ID 83687 El Rodeo at 908 3rd St S, Nampa, ID 83651 Cracker Barrel Old Country Store at 16853 N Market Place Blvd, Nampa, ID 83687 Wheeler's Handout at 215 Caldwell Blvd, Nampa, ID 83651