Do I need to make an appointment to speak with a representative at your Kendall store?
Address: 7404 SW 117th Ave, Miami, FL 33183, USA
Eric Diaz | Sep 27, 2021
No you don't but I recommend getting there early, they open at 8. They do service everyone quickly.
Nancy Brown | Sep 27, 2021
Nice customer service ...
Thanks! Your answer is awaiting moderation.