when I view your page it is still using the "2305 Easton Ave, Bethlehem, PA, 18017, USA".
Maps.google.com uses a different geocoding service than the Google Map API does. The one used by the Google Map API Is not as forgiving as the one used by maps.google.com.