Minden Ink was founded and is owned by George Drake.
The shop is located at 704 Homer road, Minden, Louisiana.