Mecca Management, Inc.

1045 North Main Street, Bowling Green, OH 43402