Drag box to select area
Orca Decor is conveniently located on Ellsworth Industrial Boulevard, one block away from Chattahoochee Road. This store specializes in oil paintings, frames and accessories, marble medallions, statues, mosaics and pebble tiles.
1611 Ellsworth Industrial Blvd NW, Atlanta, GA 30318
- Hours: Mon - Fri, 9am - 5pm; Sat, 11am - 5pm;
- Accessible: yes