Dr. Parrott graduated from the Case Western Reserve University School of Medicine in 2001. He works in Newtown, PA and 1 other location and specializes in Neurology and Psychiatry. Dr. Parrott is affiliated with Crozer Chester Medical Center.
View More
