State Police say search warrants were executed Thursday morning at both the 1400 block of Ashborne Drive in Lynchburg and the 400 block of Davidson Road in the Brookneal section of Campbell County.
A quarter pound of processed marijuana was seized from the Lynchburg location, along with marijuana smoking paraphernalia and cash.
At the Brookneal location, 122 plants were seized along with $3,000 worth of growing equipment.
The plants have an estimated street value of $427,000.
Authorites say the same individual is leasing both residences.
Charges are pending.