Julio Camargo NPI 1932702602 Practice location: 7183 Barton Rd, Olmsted Twp, OH 441381012 Taxonomy code: 253Z00000X Phone: (216) 407-1684