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.