The W.H. Stark House is located approximately 110 miles from Houston, Texas, and approximately 240 miles from New Orleans, Lousiana.
W.H. Stark House tours begin in the Carriage House, located at 610 Main Avenue, directly behind the Stark House. Parking is available in the Lutcher Theater parking lot, located at 707 Main Avenue across Main Avenue from the Carriage House.