It's a small village of Tohono O'odham Nation. It's located 8 miles southwest of Topowa and 13 miles slightly southwest of Sells. Below is a google earth map of Vamori. Vamori has yet to be categorized as a town or cdp. Vamori does have an appearance of a town which is strange because most other Papago Reservation communities have cdp status yet don't have appearances of towns. There are over 30 housing units in Vamori. I would estimate Vamori's population to be between 50 and 60.
Google Earth Map of Vamori