MEIJER
5349 PIKE PLAZA RD
INDIANAPOLIS INDIANA 46254
UNITED STATES