is used when describing something that is either ‘before something’ (in time), or ‘in front of something’ (a location). It is used with verbs (in their non-past form), or nouns. When used with nouns, の
is required before 前（まえ）に
A convenience store in front of the hospital.
I take off my shoes before I enter the house.
Another similar construction to 前（まえ）に
can be used for something that is in front of any location. However, 手前（てまえ）に
may only be used when things in front of you (or someone/something else) are being described physically.
The ramen shop in front of the bank.
The kimono right in front of me is expensive.