Business Contact Information 919 North Birch RoadFort Lauderdale, FL 33304 954-563-4229 Visit Website Claim This Business Location On Map Get Directions