Patient portal Online bill pay Careers ... Dr. Martin was an assistant professor of cardiovascular medicine at University Hospitals Cleveland Medical Center/Ahuja Medical Center. He was also the director of the Ahuja Medical Center Echocardiography Unit. ... NC 28677 Phone: 704.873.1189; Fax 704.873.1116 Office hours Monday - Thursday, 8:30 AM ....