2400 Civic Center Pl, Miramar, FL 33025, United States
3810 S State Rd 7, Miramar, FL 33023, United States
Phone: +1 (305) 305-5689