Print Scottsdale Endoscopy Center Endoscopy Center 9787 N 91st St Bldg A Ste 103 Scottsdale, AZ 85258 Call (480) 657-0889