Felicia Watts's address is 7305 Rome Avenue , Birmingham, AL 35206. Public records show Felicia has also lived in Birmingham, AL and Leeds, AL. Felicia's latest phone number is (205) 253-1947. Previous phone numbers include (205) 833-0729 and (256) 541-0628.
Address History: 7305 Rome Avenue, Birmingham, AL 35206;
9328 8th Avenue North, Birmingham, AL 35206;
Leeds, AL 35094;
Montgomery, AL 36108;
Pensacola, FL 32503
Results 1 - 1 of 1