Organ Stop Pizza is located just off the southwest corner of Southern Avenue and Stapley Drive, next to Walgreens. Enter off Southern Ave. 1/2 block west of Stapley Dirve, or on Stapley Drive 1/2 block south of Southern Ave.
The exact address is:
1149 E. Southern Ave.
Mesa, AZ 85204
Click below for further options.