We are located at 127 Valley Road in Montclair, NJ. We're in the same strip of stores as Thoughts in Motion. There is parking on Valley Road in front of the building, or you can turn down the alley beside the vacuum repair shop and park in the lot in back. Our entrance is around back. The door has an OM symbol on it.