Jodo Mission
12 Ala Moana St, Lahaina, Hawaii 96761
Featured Review : This is one of the most serene and lovely places to be found in Lahaina. From Front Street turn makai (seaward) at the church with the "Jesus Coming Soon" sign on the roof. The road immediately forks. The right one takes...See Full Review