Birkenstock opens new store on Boston’s iconic Newbury Street
				
																	
								
				Birkenstock has opened its latest U.S. retail store in the heart of Boston’s historic Newbury Street, marking its seventh company-owned store in the country. 				
			
			
			
			
						
						
						
					
		