Owltown

Owltown betekent

 Owltown, Oort in Georgia, USA,
 Owltown, Oort in North Carolina, USA,
 Owltown, Oort in Pennsylvania, USA.