Historic Ellicott City Flood

Due to flooding in Historic Ellicott City, you can find us at our new location:

8450 Baltimore National Pike, Ste 28
Ellicott City, MD 21043
Monday through Saturday
10 am to 6 pm

Rug cleaning and repair services are available
for drop-off or free pick-up of three+ area rugs!

All inventory must go! Steep discounts!


301-437-0099 or 410-313-9088

For more information, call us at:
301-437-0099 or 410-313-9088

We can be reached by email at


Historic Ellicott City Flood - #ECSTRONG

Main Street Oriental Rugs Blog

The Beauty of Afghan Area Rugs

Afghani area rug
Hand-knotted Oriental area rugs have been around for many centuries; some of the first known area rugs were created as early as the 4th century. In this post, learn a little about the area rugs that are made in Afghanistan that carry on this ancient artform.

Read more

Discolored Area Rugs: Washing vs Dying

Discolored area rug

Area rugs can become discolored over time from day-to-day use. In this post we talk about the difference between deep washing area rugs and dying area rugs to fix discoloration.

Read more

New Inventory Sneak Peak: Fine Vintage Persian Rugs - Coming soon!

Get a first look at the new vintage area rug inventory coming in just a few days!

Read more