public String extractStringData(ResultSet rs) throws Exception {
		int row = rs.getRow(); // Hold our place
		
		String allData = "";
		String first = "";
		String last = "";
		rs.previous();
		while(rs.next()) {
			if(!first.equals(rs.getString("First")) && !last.equals(rs.getString("Last"))) {
				first = rs.getString("First");
				last = rs.getString("Last");
				allData += "%"+first + " "+last;
				allData += "\n"+rs.getString("Street");
				allData += "\n"+rs.getString("City")+", "+rs.getString("State")+" "+rs.getString("Zip");
			}
		}
		rs.absolute(row); // Go back to where we were in the resultset
		
		return allData.substring(allData.indexOf("%")+1);
	}