Philosophy Department

Stephanie Towns

Administrative Specialist
image unavailable

Office Location

119 Payson Smith

Phone

207-228-8438

Profile

Stephanie Towns graduated from University of Nebraska, Lincoln where she studied art and communication. 

Creative Activity

Oil painting, juggling.