The headquarters of ornamental shrub and tree services company St Pete Tree Svc can be found at Clearwater, FL. It boasts an annual revenue of $329,280 and employs four people. A niche company, St Pete Tree Svc has come to be quite popular in the boutique market. The company's Owner is Edward Dreyer.
Want to share more of your experience?GO TO FULL REVIEW