Tufts Mammography Ctr
1601 Town Center Cir # B
Fort Lauderdale, FL 33326
Fort Lauderdale, FL 33326