Advantage Imaging, Llc NPI 1114164241 Practice location: 5183 Mayfield Rd, Lyndhurst, OH 441242405 Taxonomy code: 2085R0202X Phone: (440) 771-2120