2871 N. Lincoln Ave
Chicago, Illinois 60657

Carlo Navarro is a local guitarist and songwriter.

Added by Upcoming Robot on November 29, 2007