Public records show Birmingham, Camden and Huntsville as cities Marvell also stayed in. Marvell now resides at 115 Sterling Ct #B, Birmingham, Al 35215. Marvell has listed phone number: (205) 815-2457.