1707 SW 22nd St, Miami, FL 33145, USA
(786) 483-8866
Scheduled an appointment, but when I arrived, they said they could no longer accommodate me.