Petco to open at Merchants Park

Houston -- Brixmor Property Group said that Petco will open a new 12,150-sq.-ft. store at Merchants Park, in Houston.

Brixmor, based in New York City, is the owner of Merchants Park.