Star Land is a Auto body shop located in Machida, Tokyo 195-0062. It is one of the 12634 Auto body shops in Japan. Address of Star Land is 202-1 Okuramachi, Machida, Tokyo 195-0062, Japan. Website of Star Land is http://star-land.jp/. Star Land can be contacted at 81427349922. Star Land is rated 4.5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Star Land are -
Within less than half a Kilo meter of Star Land, you can also find Seiko Auto Body, Seven Bank ATM, Tsurukawa Nursery, Aoyama Dance Academy, 神奈中タクシー(株) 町田第一営業所, Megane Ichiba, アイフル 鶴川街道町田大蔵町店 無人契約コーナー, Ma Maison Tsurukawa shop, 原谷塗装, 洋服の青山 町田鶴川店, Happy Auto, ロイヤル・モーター, (株)コーセン社, KFC and many more.
In very close proximity, around 200 meters, there is one more Auto body shop - Seiko Auto Body
202-1 Okuramachi, Machida, Tokyo 195-0062, Japan