Lee Michaels Opens in San Antonio

Lee Michael Berg, president and owner of Lee Michaels Fine Jewelry, a seven-location fine jewelry firm, has opened a new store in San Antonio, Texas. The new store opened in the city’s North Star Mall in October 2000.

Jill Roshto, former manager of locations in Louisiana, will manage the new store.