Cleveland Clinic JJ North Offices
9211 Euclid Ave, Cleveland 44106