Stephen V Leo is an occupational therapy specialist in Staunton, Virginia (VA). He specializes in Occupational Therapy.