Schlotzsky's Deli Share: Restaurants Schlotzsky's Deli 919 Fisk Ave Brownwood, TX 76801 (325) 643-6661 (325) 646-0472 (fax) Hours: 10:00 am - 8:00 pm About Map About Restaurant What's Nearby? Distance: 5 10 15 20 25 50 mi.