var html = '<table><tbody><tr>';
                        html += '<td><b>' + name + '</b><br>' +
-                                               street + '<br>' + city + ', ' + state + ' ' + zip;
+                                               street + '<br>';
+            if (city) {
+                html += city + ', ';
+            }
+            html += state + ' ' + zip;
 
                        if (phone != '') {
                                html += '<br>' + phone;
 
                        <div flexy:if="hasMailingAddy" class="type">Street Address</div>
                        <div class="street-address">{street:h}</div>
                        <div>
-                               <span class="locality">{city:h}</span>,
+                               <span class="locality" flexy:if="city">{city:h},</span>
                                <span class="region" title="{state_name:h}">
                                        {state_abbr:h}
                                </span>
 
     {end:}
                        <div class="search-result-location adr">
                                <div class="street-address">{row[street]:h}</div>
-                               <span class="locality">{row[city]:h}</span>,
+                               <span class="locality" flexy:if="city">{row[city]:h},</span>
                                <span class="region" title="{row[state]:h}">{row[state_abbr]:h}</span>
                                <span class="postal-code">{row[zip]:h}</span>
                                <div flexy:if="row[phone]" class="search-result-phones">