What is the address of Popz Pizza of Franklin?

Popz Pizza of Franklin is located at 21 S Morton St, Franklin, IN 46131, USA.