Including neighborhood data could be very interesting for your analysis. If you have individual addresses you could obtain latitude and longitudinal data for each patient, but I would be interested to know how well patient reported SES or census tract SES data correlated with neighborhood data. I imagine that generalizing census level block SES data, for example, might not be as accurate if neighborhoods are mixed, but having patient reported SES data may be one way to get around this issue.