Alexsandra Travis's address is 1164 North Avenue , Niagara Falls, NY 14305. Possible relatives include Cynthia Travis, Raymond Travis and 1 others. Public records show Alexsandra has also lived in Lockport, NY. Alexsandra's latest phone number is (716) 278-9625. Previous phone numbers include (716) 284-6646 and (716) 285-3153.
Results 1 - 1 of 1