Get Directions to Southern Specialties ← View details 1828 N 105th East Ave, Tulsa, Oklahoma 74116 (918) 584-3553 Get Directions From* To * — Required information