Wat Lao Buddharam← Explore all Temples & Teerth Place: National CityWat Lao Buddharam. Located in National City.Address726, 44th Street, San DiegoOpen this temple in the Encyclopedia