Leaf Patio LLC is a local business in St. Cloud, FL. It carries a 4.9-star rating from 48 Google reviews. You will find it open 7 AM – 5 PM on weekdays and closed on Saturday and Sunday. You will find it at 5070 Caspian St, St Cloud, FL 34771. Call (407) 533-9754 for details.