Amitabha Stupa & Peace Park
2650 Pueblo Drive, Sedona, AZ 86336
Amitabha Stupa & Peace Park is a Parks, Sacred & Religious Sites place is located in Sedona, Arizona. The address of Amitabha Stupa & Peace Park is 2650 Pueblo Drive, Sedona, AZ 86336.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 877-788-7229, or open their website to view relevant information, The url is http://www.tara.org/visit-us/amitabha-stupa/