Theaters in Kuala Selangor

Lotus Five Star 1 Plaza
LFS 1 PLAZA Lot 1, Ground Floor, Jalan Medan Niaga 5, Kuala Selangor,
Kuala Selangor - 45000