Amelung James J is located at: 705 Olive Street, St. Louis, MO 63101.