Explore details about location Nabors Road Southwest. Nabors Road Southwest is a location situated within the Birmingham alongside other areas such as Q Avenue, Matt Leonard Drive Southwest, Cleburn Avenue Southwest.