Tucson Shambhala Meditation Center is located at 3250 North Tucson Boulevard, a few houses north of Ft. Lowell Rd. on the right. Look for the Shambhala Sun emblem on the mailbox and the prayer flags along the roof. There is plenty of parking in back. Occasionally the parking lot fills up; there is plenty of parking on the street as well.
Link to Google Maps
Contact us at