L M I is located at 1448 W Busch Blvd, Tampa, FL. This location is in the Lowry Park North neighborhood..