Meditation Center faces Buckman Road (look for American and Buddhist flags) while the entrance faces Martha Washington Street.