• 5223 North Orient Road
    Tampa
    Florida
    United States