FAIL (the browser should render some flash content, not this).
Click in the different locations below to find address, phone numbers, hours of operation and a map to help you get to us. It's advisable to call us first to set an appointment and avoid unnecessary waiting time.
Kendall
Address: 8200 SW 117th avenue, suite 210, Miami, FL 33183