Dr. Mccafferty graduated from the Saint Louis University School of Medicine,St Louis University School of Medicine in 1959. He works in Westlake, OH and specializes in Psychiatry and Forensic Psychiatry. Dr. Mccafferty is affiliated with University Hospitals St John Medical Center.
View More
