TPM Stems Our quaint shop specializes in the highest quality of fresh and permanent floral designs, home decor, and premium plants to add a special touch to your home or office. Previous Next Previous Next 1401 LaSalle St Ottawa, Illinois 61350 (815) 434-0870 Web Site Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API.