Otero Landscaping
Add to Favorites
3 Years with
Yellow Pages
Saved to Favorites
Certified Arborist
International Society of Arboriculture
National Arborist Association
American Society of Consulting Arborists
Better Business Bureau
Tree Care Industry Association
Phone: (786) 499-9501
Address: 11605 SW 136 Terrace, Miami, FL 33176