He is affiliated with Lehigh Valley Health Network (LVHN). Dr. McCullough accepts several insurance carriers, including Coventry, United Healthcare HSA, and United Healthcare HMO. He is accepting new patients. Dr. McCullough is a graduate of Oregon Health & Science University School of Medicine and Tulane University School of Medicine. For his residency, Dr. McCullough trained at a hospital affiliated with the University of Virginia.