“No words can describe the level of service and care from the staff at USA Fibroid Centers at 1264 St.Nicholas Ave.”