• US Flag Over Canyon Lake

  • Smithson Valley Family Medicine

    • Health Care Services
    • Medical
    13201 FM 306
    6098 FM 311
    Canyon Lake, TX 78133
    (830) 885-5541
    • About

      Family practice for preventative, chronic or minor urgent conditions.

    • Upcoming Events