Salon & spaNot claimedCarroll’s Pet Grooming Salon201 North Main Street, (Basement Room 6)Farmville, VA