Sri Somesvara Temple

Sri Somesvara Temple - Cafeteria, 5 Lila Ln, Leicester, NC 28748, United States

(828) 531-9925

Location