Meadow's Automotive Distributors

[North side of New Lots Avenue (right).]

North side of New Lots Avenue (right.) Northeast corner of Powell Street and New Lots Avenue at left-...