Where is Camp Io headquartered?

Camp Lo is located in the southern part of New Mexico, United States. It is about fifty miles southwest of the city of Albuquerque, New Mexico. It is a real treat.