The Flower Petaler is located at 620 S Main Street in St Charles.
The phone number is (636) 946-3048.
The website is flowerpetaler.net.