The Flower Petaler is located at 620 S Main St, Saint Charles. The phone number is (636) 946-3048. The website is flowerpetaler.net. You can like them on Facebook at facebook.com/FPetaler.