Eighteenth Street Orientals
(Redirected from 18th Street Orientals)
Jump to navigation
Jump to search
Eighteenth Street Orientals is a retailer of rugs located at 1808 29th Avenue South on The Curve in Homewood. The business was started in a smaller location up the street in 1986 by Jack and Connie Howard with their son Jim.