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