Statistipedia

Narcissa, OK

Narcissa, OK
Map of Narcissa
StateOklahoma
Population126
Links
Maps

Narcissa is located in the state of Oklahoma, approximately 67 miles northeast of Tulsa. Its population is 126.