Card image cap

Marvin Lucas, Jr.'s Political Summary

Office:

Contact Information

Office

North Carolina House of Representatives
300 North Salisbury Street, Room 402
Raleigh, NC 27603-5925

3318 Hedgemoor Circle
Spring Lake, NC 28390

arrow_upward