270 NE 183rd St
Miami, FL  33179-4507
Open Monday - Friday 9am to 5pm | Saturday Closed EST/EDT