Tamarac Physicians Group
8291 N Pine Island Rd
Fort Lauderdale, FL 33321
Fort Lauderdale, FL 33321