Dr. O Keefe graduated from the West Virginia University School of Medicine in 2009. He works in Newton, NJ and 2 other locations and specializes in Cardiovascular Disease, Internal Medicine and Interventional Cardiology. Dr. O Keefe is affiliated with Franciscan St James Health.
View More
