Save Mark P. Caruso, MD MarkPCaruso.MD.com • Internist • 45 years experience Mark P. Caruso, MD 713 Broadway Street, Suite 203, Paintsville, KY 41240