The Ice Cream Parlor facility is located in the town of Austin, and the exact address is: 5117 North Lamar Boulevard 102, Austin, TX 78751, United States of America.