Tufts Mammography Ctr
1212 E Broward Blvd # 201
Fort Lauderdale, FL 33301
Fort Lauderdale, FL 33301