Address: Texaco, Southwest 26th Street, Fort Lauderdale, Broward County, Florida, 33315, United States