It is on Aloma, so you're on the right track
It's at the intersection where Howell Branch meets Hall Rd, at Aloma. Basically it's west of Tuskawilla and East of Goldenrod. There's a big plaza on the corner (Aloma and Howell Branch) with a KFC, McDonalds, Publix, Blockbuster, and a slew of other things. They are in that plaza all the way to the right, next to Gleasons Grille.
Good luck. Maybe I'll see you there.
