Lotus Buddhist Congregation in Houston, TX 77083

Business Contact Details

  • Address

    6709 Howell Sugar Land Rd
    Houston, TX 77083

    Phone Number

    (281) 988-5550

More Business Info & Hours

  • Store Hours:

    Store hours may vary due to seasonality.
  • Extra Phones:

    Phone: (281) 809-3142
    Primary Phone: (281) 809-3142
  • Categories:

    Buddhist Places of Worship, Churches & Places of Worship

More Churches