JC★★★★★5.0(1)Dr. John Caruso, MDNeurosurgeonHagerstown, MD29 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital29 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital(301) 797-9240(301) 797-9240Ratings & ReviewsMost RecentHighest Rated02/29/2012Great Doctor!Excellent doctor. Took the time to answer my questions and took good care of me!1