Explore details about location Meadowlark Drive. Meadowlark Drive is a location situated within the Birmingham alongside other areas such as Glenwood Avenue, 23rd Street North, 64th Street South.