Kookaburra Bird Shop : This is way smaller than i expected. Kookaburra Bird Shop - 1845 1845 frankford rd e, carrollton, tx 75007 | directions.