Leach Associates
318 Pharr Rd Ne
Atlanta
GA
30305
(404) 522-3203
leachassoc.com
Closed
Sunday
Closed
Monday
Closed
Tuesday
10:00am-5:00pm
Wednesday
10:00am-5:00pm
Thursday
10:00am-5:00pm
Friday
10:00am-5:00pm
Saturday
10:00am-5:00pm
Payment Methods:
Visa, MasterCard, American Express, Discover, Debit
Unrated
Open Map
Description
Leach Associates is located at 2860 Piedmont Rd NE Ste A, Atlanta, GA. This business specializes in Interior Design.
by merchantcircle on July 05, 2015 from
merchantcircle
Bed & Bath
Business Services
Business to Business
Garden Hills
Home & Garden
Home Décor
Housewares
interior decorating
Interior Decorators & Designers
Linens