South Florida Zen Meditation RoomFort Lauderdale, FloridaMeditation Place: Centered Indian Influence See all