Casa Merah is located at 68 Tanah Merah Kechil Avenue 465533 Bedok / Upper East Coast (D16).