Duckbill Studios [PERMANENTLY CLOSED] Call: 404-460-2791 or visit www.duckbillstudios.com 3172 E. Ponce de Leon Ave., Suite D Scottsdale, GA 404-460-2791 duckbillstudios.com Scottdale Art Gallery