Map & Directions Miami Office 10761 SW 104th St Miami, FL 33176 Phone: 305-598-1133 To get directions to this location, click "Directions" or "View larger map" on the map below (Google Maps will open in a new window).