46101 Research Ave, Fremont, California 94539-6109 USA
Baby cockroaches and we were first accused of "bringing them in ourselves" then told it's a "regular occurrence."
Claim copyright