305-599-2590

7600 Nw 68th St
Miami, Florida 33166


Please contact us for our current hours of operation