Its facing Forest Hill Blvd ... not in the mall but on the shopping mall in front by Metro and Pier Imports.
Right outside the Wellington Green mall in a plaza on Forest Hill
Wellington Green Mall
Not in mall....in ring around mall...off Forest Hill by Starbucks
Thanks! Your answer is awaiting moderation.