8903 N. 7th Street, Phoenix Az 85020
CALL TO ORDER: 602-617-4095
We are located in Sunnyslope area.
South of Dunlap Ave and East of 7th Street,
site of Walgreens and Radio Shack store.
The mailling address is 8903 N. 7th Street, Phoenix, Az 85020
but the entrance to our place is actually from the Townley Street.
Entrance from Townley Street