Patrick H. Flanigan & Associates LLC

3000 SW 26th Terrace Fort Lauderdale, FL 33312