ZEN BUDDHIST ORDER BSCL 4410 NE INDIAN RIVER DRIVE JENSEN BEACH , FL 34957 Phone: 772-708-1570 Show options Hide options Additional options Avoid highways Avoid tolls KM Miles Get Directions Print Directions Facebook Twitter Google+ LinkedIn