Explore details about location Luna Street. Luna Street is a location situated within the Houston alongside other areas such as Minimax Drive, South Terminal Road, Kirkwood Street.