Alexander D. Smith

310 W Bluff St

Granbury, TX 76048