diff --git a/lib/geocoder/results/mapquest.rb b/lib/geocoder/results/mapquest.rb
index 6c45305a562601d14ff71ae71fab0cb4a1ccbbe3..354d8e61e516edc0107beaf6553711470a306fe2 100644
--- a/lib/geocoder/results/mapquest.rb
+++ b/lib/geocoder/results/mapquest.rb
@@ -45,7 +45,7 @@ module Geocoder::Result
     end
 
     def address
-      "#{street}, #{city}, #{state}, #{postal_code}, #{country}"
+      [street, city, state, postal_code, country].reject{|s| s.length == 0 }.join(", ")
     end
   end
 end