Florida Kidney Physicians

Phone & Address

407 SE 9th St
Ste 103
Fort Lauderdale, FL 33316

Get directions

954-463-0112

954-463-0117