Public records show Sedona as a city Janelle also stayed in. Janelle was born 66 years ago. Business linked with Janelle is The Ecopsy Institute. Janelle owns the phone number (928) 282-9238. 1959 is her birth date. 50 Stutz Bearcat Dr, Sedona, Az 86336 is where Janelle resides.