What is the exact location of Neighbors?
Neighbors is located at 5910 South Fort Apache Road.