Physical Address |
7100 Biscayne Blvd Miami Florida 33138 |
Phone | (305) 951-6143 |
Website | |
https://leafcitymiami.com/ |
Business/Community Description |
|
Leaf City Florida is a family-owned and-operated company offering quality Landscaping services in Miami and the surrounding area. Since 2000, we have been offering a wide range of landscaping services such as landscape designs, maintenance, mulching, cleanups and more. | |