ADDRESS: 

3607 Meramec St.

St. Louis MO  63116

 PHONE:

(314) 832-2160

 

CELL:

(314) 698-7328

*  We are conveniently located behind Giuseppies Restaurant and diagonal from Ted Drews Frozen Custard (on S. Grand).