Report a wrong location

Technical Support Specialist at Mayflower

What is wrong with the location?