Michael Feggans
Delegate
Address: 900 Commonwealth Place PMB 2141, Virginia Beach, VA 23464
Party: Democratic
Gender: Male
Office name: District Office