South Florida Surgical Specialists LLC

Phone & Address

6405 North Federal Highway
Ste 100
Fort Lauderdale, FL 33308

Get directions

954-292-1002

954-252-2545