Contact us
+1 (786)479-4166 (call/text)
1825 NE 123rd st, North Miami, FL, 33180
We are open 7 days a week, 10-7 on week days and 10-6 on weekends. please check our google business page for most updated info regarding work hours during holidays or special events