North Miami Beach Location

13900 NW 7th Ave, Miami, FL 33168

Phone: (305) 685-1238

Hours:
Monday through Friday 10 a.m. – 9 p.m.
Saturday  9 a.m. – 8 p.m.
Sunday  12 p.m. – 6 p.m.