Get Directions to Gross & Telisman ← View details 12805 Southwest 84th Avenue Road, Miami, Florida 33156 +1 305-255-6300 Get Directions From* To * — Required information