Embassy of France
Ministry of Foreign affairs of the french official website: http://www.diplomatie.gouv.fr/
Find French Embassy Address, Phone number, Location, Opening hours, Email for other countries through the below link.
Immigration Office France
View details about France Immigration office from the above link.