What is the name of owner?
And is his last name Still?
Address: 2413 Reid St, Palatka, FL 32177, USA
Desiree DuPont | Sep 26, 2018
It's Steve and Bill Franklin two brothers own it
K T | Sep 26, 2018
It's a package store, hence the name 'still'
Thanks! Your answer is awaiting moderation.