Shelby Family Medicine/ Dr Long has a very nice staff.. They are usually able to fit you in if you need a last minute appointment.. They have a very clean office. Office hours are really good, and they even stay open late 1 night a week..
Staff is great with kids..