(954) 801-2140
2727 NE 32nd Street Fort Lauderdale, FL 33306
http://elliottonline.tv
Map & Directions