This person's birth year is 1972. Records link phone number (703) 823-5030 with Steven’s details. Public records show Rochester, Hamlin, Fairfax and 2 other cities as cities Steven also stayed in. Steven’s current address is 5250 Valley Forge Dr #308, Alexandria, Va 22304. This year Steven celebrated his 52 birthday.