Avalon Medical Park

Located just north of Hwy 377 in the heart of Granbury's retail district on Lake Granbury at
805 Hill Blvd. & 1200 Crawford St.
Granbury, TX 76048