Takahashi America
Texas Nautical Repair Co.
Land Sea & Sky Unltd.

1925A Richmond Ave.
Houston, Tx 77098
713-529-3551
Fax 713-529-3108

     Telescopes
     - Refractors
     - Reflectors
     - Astrographs

    Home
    Image Gallery
    Contact Us
    FAQs
    About Takahashi
    Factory Tour
    System Charts
    Manuals
    OTA Specifications
    Price List