ADMIRAL #5759 in 2222 W Main St in Lowell